<ul class="nav nav-tabs">
	<li><a href="javascript:;" ng-click="access_json('core/system.db/')">数据备份列表</a></li>
	<li class="active"><a href="javascript:;">数据库备份</a></li>
</ul>
<div ng-if="pagedata.add_table!=1" class="clearfix">
	<div class="alert alert-danger">
		<i class="fa fa-exclamation-triangle"></i> 使用进云备份的数据, 只能使用系统平台进行数据还原。如果使用其他工具, 或者自行导入sql, 可能造成数据不完整或不正确;</br>请在站点访问量比较低的时间段(如:深夜)操作, 或操作之前关闭站点，以防可能出现的意外数据丢失！
	</div>
	<!--<div class="page-header jinyun-page-header">
		<h4><i class="fa fa-cloud"></i> 本次总共需备份数据表：{{pagedata.total}}份</h4>
	</div>-->
	<div class="modal-sub" style="text-align:left">
		<button class="btn btn-primary ng-binding" ng-click="pagedata.backup(0);pagedata.add_table=1">确定备份</button>
	</div>
</div>
<div ng-if="pagedata.add_table==1"class="clearfix">
	<div class="alert alert-danger">
		<i class="fa fa-exclamation-triangle"></i> 温馨提示：如果数据库内容较多，用时较长，请耐心等待！
	</div>
	<div ng-if="pagedata.current.series" class="page-header jinyun-page-header">
		<h4><i class="fa fa-cloud"></i> 正在备份第【{{pagedata.current.series}}】卷</h4>
	</div>
	<div ng-if="pagedata.current.isend" class="page-header jinyun-page-header">
		<h4><i class="fa fa-cloud"></i> 数据备份完成！</h4>
	</div>
	<div class="panel-body">
		<div id="show_message"></div>
	</div>
</div>
<script>
window.scope.pagedata.backup=function(){
	if(!scope.pagedata.current.isend){
		var data=scope.pagedata.current;
		scope.pagedata.add_message('开始备份数据，当前第 【'+data.series+'】卷');
		window.scope.post(data,'add_table','',function(res){
			scope.pagedata.current=res.current;
			scope.pagedata.backed++;
			scope.pagedata.add_message('第 【'+data.series+'】卷备份完毕');
			window.scope.$evalAsync();
			window.scope.pagedata.backup();
		});
	}else{
		//备份完成
		scope.message('备份成功~','success','list');
	}
}
scope.pagedata.add_message=function(msg){
		msg='<div>'+msg+'</div>';
		$('#show_message').append(msg);
	}
</script>